Big Huge Thesaurus

Rheum rhabarbarum

noun